package or.exa.cangguan.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class OutOperationVo {
    //当前页码
    private Integer pageNum;

    //每页显示行数
    private Integer pageSize;

    /**
     * 出库作业单id
     */
    private Integer id;

    /**
     * 出库订单id
     */
    private Integer outId;

    /**
     * 执行人
     */
    private String exeWorkerName;

    /**
     * 作业单状态：0未指派、1待执行，2执行中，3已完成
     */
    private String status;

    /**
     * 作业完成时间
     */
    @JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date exeTime;

    /**
     * 作业计划时间
     */
    @JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date exePlanTime;

    /**
     * 装卸点代码
     */
    private String loadName;

    /**
     * 商品列表
     */
    private List<GoodsVo> goodsList;
}
